persistent vomiting - Turkish English Dictionary